package com.ryskoo.common.dto.cms;

import com.ryskoo.common.dto.BasicDTO;

/**
 * 装修栏目dto
 * @author thq
 * @data 2018-05-03
 */
public class ChannelDTO extends BasicDTO{

	private static final long serialVersionUID = 1893615787890946509L;

	/* 栏目名称 */
	private String name;

	/* 栏目分类 */
	/* 自定义栏目：商品栏目、内容栏目等类型 */
	/* 系统栏目: 关于我们、常见问题、人才招聘、联系我们、公司历程、公司团队、客户案例、服务项目、资质荣誉等 */
	private int channelCategory;

	/* 栏目类型-链接栏目、自定义栏目 ,0表示链接栏目，1表示自定义栏目 */
	private int channelType;

	/* 链接地址-如果是链接类型的栏目，则需要填写链接地址 */
	private String linkUrl;

	/* 栏目名称-打开方式(当前页打开、新页面打开,0表示当前页面打开，1表示新页面打开) */
	private int openType;

	/* 栏目状态  true为启用 false为停用 */
	private boolean state;

	/* 栏目名称-排序 */
	private int positon;

	/* 栏目名称-SEO-title */
	private String title;

	/* 栏目名称-SEO-keywords */
	private String keywords;

	/* 栏目名称-SEO-description */
	private String description;

	/* 所属商户 */
	private String storeId;

	/* 栏目文件名称 */
	private String fileName;

	/* 栏目文件路径 */
	private String filePath;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getChannelCategory() {
		return channelCategory;
	}

	public void setChannelCategory(int channelCategory) {
		this.channelCategory = channelCategory;
	}

	public int getChannelType() {
		return channelType;
	}

	public void setChannelType(int channelType) {
		this.channelType = channelType;
	}

	public String getLinkUrl() {
		return linkUrl;
	}

	public void setLinkUrl(String linkUrl) {
		this.linkUrl = linkUrl;
	}

	public int getOpenType() {
		return openType;
	}

	public void setOpenType(int openType) {
		this.openType = openType;
	}

	public boolean isState() {
		return state;
	}

	public void setState(boolean state) {
		this.state = state;
	}

	public int getPositon() {
		return positon;
	}

	public void setPositon(int positon) {
		this.positon = positon;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getKeywords() {
		return keywords;
	}

	public void setKeywords(String keywords) {
		this.keywords = keywords;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getStoreId() {
		return storeId;
	}

	public void setStoreId(String storeId) {
		this.storeId = storeId;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	@Override
	public String toString() {
		return "ChannelDTO [name=" + name + ", channelCategory="
				+ channelCategory + ", channelType=" + channelType
				+ ", linkUrl=" + linkUrl + ", openType=" + openType
				+ ", state=" + state + ", positon=" + positon + ", title="
				+ title + ", keywords=" + keywords + ", description="
				+ description + ", storeId=" + storeId + ", fileName="
				+ fileName + ", filePath=" + filePath + "]";
	}
	
}
